
保存chrome cookie selenium
我正在寻找一种方法来保存chrome会话cookie,即使在程序关闭后也可以保留。我假设写入文件将是执行此操作的好方法,但是我对如何完成此操作感到困惑。我的最终目标是保存登录cookie,以便用户不必每次都执行登录。这是一些代码:Dim driver = New Chrome.ChromeDriver()driver.Navigate.GoToUrl("URL")'click stuff and log...
2024-01-10
与多个Chrome Docker容器进行Websocket通信
我有一个Chrome容器(使用此Dockerfile部署),可应要求从App容器渲染页面。基本流程是:应用程序向Chrome发送了一个http请求,并作为响应接收了要使用的websocket网址(例如ws://chrome.example.com:9222/devtools/browser/13400ef6-648b-4618-8e4c-b5c73db2a122)然后,应用程序使用该websocket网址与Chrome进一步通信,并接收呈现...
2024-01-10
Chrome忽略autocomplete =“ off”
我创建了一个使用标签箱下拉菜单的Web应用程序。此功能在Chrome浏览器(版本21.0.1180.89)以外的所有浏览器中均适用。尽管该input字段和form具有autocomplete="off"属性的字段均被保留,但Chrome仍坚持显示该字段先前条目的下拉历史记录,这使标记框列表消失了。回答:更新Chrome现在似乎忽略了style="display:...
2024-01-10
Python Selenium Chrome Webdriver
我开始自动化无聊的东西书,并且尝试通过python打开chrome网络浏览器。我已经安装了selenium和我试图运行此文件:from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysbrowser = webdriver.Chrome()browser.get('https://automatetheboringstuff.c...
2024-01-10
python linux selenium:无法访问chrome
我正在尝试在Ubuntu 16.10Server上运行Selenium,但是却遇到了WebDriverException:消息:无法访问chrome(驱动程序信息:chromedriver2.9.248304,平台= Linux 4.8.0-22-通用x86_64)from pyvirtualdisplay import Displayfrom selenium import webdriverdisplay = Display(visible=0, size=(800, 600))display.star...
2024-01-10
如何使用Chrome OS Flex将旧Mac变成Chromebook
曾经想使用运行 Chrome OS 的 Google Chromebook?如果您有一台旧 Mac 并没有得到太多使用,您可能有兴趣在旧 Mac 上试用 Google Chrome OS Flex,这基本上将旧 Mac 变成了 Chromebook。这样做的一个潜在优势是 Mac 获得的操作系统仍会接收安全更新,而一些原本运行良好的旧 Mac 机型可能不再接收 MacOS 安全更新,这对某些...
2024-01-29
chrome 47中的getUserMedia(),不使用https
在Chrome版本47中,它们迫使您使用https才能使用getUserMedia()。不幸的是,我无法在整个网络中使用https,而只能在登录页面中使用它(它是SPA-单页应用程序)。因此,Web地址不带https,只有登录名使用ssl。我的问题是,是否可以在我的Web应用程序中使用录音机并将我的网址保留为http而不是https?您有什...
2024-01-10
chrome扩展中的跨域XMLHttpRequest
根据chrome扩展,如果设置了权限,则应允许使用XMLHttpRequest对象的API跨域调用:扩展可以与源外的远程服务器通信,只要它首先请求跨域许可。我正在密切关注本教程,但是下面的代码给了我一条错误消息:XMLHttpRequest无法加载http://www.google.com/search?hl=zh_CN&q=ajax。Access-Control-Allow-Origin不允许使用来源...
2024-01-10
Chrome和Firefox中的Heights呈现方式有所不同
我发现,如果我们设定一个块级元素有height:auto或height:0~100%没有成立家长与明确价值高,它的块级的孩子有底部边缘,那么它会在不同的浏览器计算的高度,但不能在Firefox。对于设置的情况height:1%:html { background: pink;}body { background: yellow;}div { height: 1%;}inner { margin-bottom: 30px; marg...
2024-01-10
适用于Google Chrome的类似于Firebug的调试器
您可以在Google Chrome中使用类似Firebug的东西吗?我想要的基本功能:检查HTML源(选择元素,将其删除等)检查CSS值(内置解决方案有些奇怪)回答:Chrome已经内置了类似Firebug的工具。只需右键单击页面上的任意位置,然后从菜单中选择“检查元素”。Chrome具有用于调试的图形工具(例如在Firebug中...
2024-01-10
Chrome WebRequest API:如何屏蔽“Set-Cookies”?
我需要阻止来自某个域的所有cookie。 (我不能使用内容设置API,因为FireFox现在还不支持它)Chrome WebRequest API:如何屏蔽“Set-Cookies”?我现在没有很多的成功,我不知道我是否在正确的方向?function modifyHeaders(headers: HttpHeader[]) { headers.forEach((header: HttpHeader) => { if (header.name === "set-cookie") { ...
2024-01-10
CSS @ font-face不适用于Firefox,但适用于Chrome和IE
以下代码可在Google Chrome beta和IE7中运行。但是,Firefox似乎对此有问题。我怀疑这是我的CSS文件如何包含的问题,因为我知道Firefox对跨域导入不太友好。但这仅仅是静态HTML,而没有跨域问题。在我的landing-page.html上,我像这样进行CSS导入:<link rel="stylesheet" href="../css/main.css" type="text/css" media="screen, proje...
2024-01-10
Firefox或Chrome(不是IE!)中的ActiveXObject
我正在尝试创建一个ActiveXObject(使用FieSystemObject),但仅在IE中受支持。有什么方法可以使其在Chrome或FF中运行?我需要读取特定给定文件夹中的所有文件,并将其列出。好吧,还有另一种方法吗?回答:ActiveX仅受IE支持-其他浏览器使用称为NPAPI的插件体系结构。但是,有一个跨浏览器插件框架称为F...
2024-01-10
selenium chrome 驱动程序选择证书弹出确认不起作用
我正在使用Selenium chromewebdriver 3.7自动化测试。每当我浏览该网站时,都会出现如下所示的证书选择弹出窗口但是,我无法单击“确定”按钮。这些是我尝试过的选择 //I have tried getWindowHandle like this String handle= driver.getWindowHandle(); this.driver.switchTo().window(handle);//I have alos tried switching and ...
2024-01-10
Chrome中输入类型=“ number”的maxlength被忽略
该maxlength属性不适用于<input type="number">。这仅在Chrome中发生。<input type="number" class="test_css" maxlength="4" id="flight_number" name="number"/>回答:从MDN的文档中<input>如果值 属性是text,email,search,password,tel,或url,此属性指定的最大字符数(在Unicode代码点),用户可以输入;对于其他控件类型,将忽略它...
2024-01-10
在Chrome / Firefox浏览器的Webdriver中禁用Cookie
我试图在启动Chrome或Firefox浏览器时禁用所有cookie。我在这里看到了示例,但是它们都是Java的,并且一些Selenium代码与Python有所不同。ChromeOptions options = new ChromeOptions(); Map prefs = new HashMap(); prefs.put("profile.default_content_settings.cookies", 2); options.setExperimentalOptions("prefs", ...
2024-01-10
如何停止Chrome在Windows上以WebP格式保存图像
厌倦了Chrome决定为您下载哪种格式的图像?在Windows上修复它。您尝试在Chrome中下载的图像是否以WebP格式下载,但您更希望它们以JPEG、PNG或任何其他格式下载?您是否在Windows上难以打开WebP图像并且在无法打开时讨厌它?WebP图像比其他图像格式小,因此网站管理员和开发人员使用它们来提高网络速度。但WebP格式到底是什么?在本文中,我们将解释什么是这种格式,为什么...
2024-02-14
使用Chrome中的本地文件的jQuery getJSON问题
我有一个非常简单的测试页面,该页面使用XHR请求和jQuery的$.getJSON和$ .ajax方法。同一页面在某些情况下有效,而在其他情况下则无效。具体来说,它不适用于Ubuntu上的Chrome。我正在使用带有Chrome 5.0.342.7 beta的Ubuntu 9.10和带有Chrome 5.0.307.9 beta的Mac OSX10.6.2进行测试。当文件从Ubuntu / Chrome和Mac / Chrome安装...
2024-01-10
如何在静默模式下执行Selenium Chrome WebDriver?
使用Chrome Selenium-WebDriver时,它将在启动服务器时输出诊断输出:在端口9515上启动了ChromeDriver(v2.0)我不想看到这些消息,如何抑制它们?我做这个ChromeOptions options = new ChromeOptions();options.AddArgument("--silent");IWebDriver Driver = new ChromeDriver(options);但是不会抑制诊断输出。回答:我只是这样做ChromeOpti...
2024-01-10
-webkit-font-smoothing属性在Chrome中不起作用
我正在尝试使用-webkit-font-smoothingCSS属性控制GoogleChrome浏览器的(可怕的)字体抗锯齿功能,但它对文本完全没有影响。<div style="font-size: 42px"> <p style="-webkit-font-smoothing: subpixel-antialiased">This is a font test.</p> <p style="-webkit-font-smoothing: antialiased">This is a font test...
2024-01-10
如何在Chrome扩展程序弹出窗口中提供webkitGetUserMedia权限?
我已经成功使用webkitGetUserMedia从普通网页上的网络摄像头捕捉视频,但是当我尝试在Chrome扩展程序的popup.html中执行此操作时,没有任何反应。我没有收到任何权限错误,它似乎从来没有问过(inforbar从不在弹出窗口中滑落)。有没有办法解决?它看起来不像我可以在清单json中授予权限。如何在Chrome扩...
2024-01-10
使用Selenium WebDriver Chrome处理“选择数字证书”
当我使用SeleniumWebdriver打开页面时,我看到一个Chrome对话框“选择证书”。默认证书是正确的证书,因此我只需单击“确定”按钮。但是我对此有疑问。我有python代码:drv = webdriver.Chrome() drv.get("https://example.com/login")之后,我想做类似的事情:drv.switch_to_alert().accept()要么drv.switch_to_alert().send_keys(Key...
2024-01-10
如何使用selenium使Chrome WebDriver中的所有声音静音
我想编写一个脚本,在其中使用如下的selenium包:from selenium import webdriverdriver = webdriver.Chrome()driver.get("https://www.youtube.com/watch?v=hdw1uKiTI5c")现在,在获得所需的URL之后,我想使镶边声音静音。我该怎么办?像这样的东西:driver.mute()其他任何Webdriver都有可能吗?像Firefox或…?回答:不确定是否可以...
2024-01-10
Chrome应用程序:如何在后台将Blob内容保存到fileSystem?
在Chrome应用中,我正在使用JavaScript XHR(尤其是角度$ http GET,响应类型为“ blob”)从服务器下载blob内容如何将其保存到chrome应用程序的文件系统中?当前在HTML5文件系统API上使用Angular包装器 https://github.com/maciel310/angular-filesystem我不想向用户显示弹出窗口(因此无法使用chrome.fileSystem. chooseEntry)chrom...
2024-01-10
新的Date()在Chrome和Firefox中的工作方式有所不同
我想将日期字符串转换为Datejavascript,请使用以下代码:var date = new Date('2013-02-27T17:00:00');alert(date);'2013-02-27T17:00:00' 是服务器中JSON对象中的UTC时间。但是以上代码的结果在Firefox和Chrome之间是不同的:Firefox返回:Wed Feb 27 2013 17:00:00 GMT+0700 (SE Asia Standard Time)Chrome返回:Thu Feb 28 2013 00:...
2024-01-10
